#include "smws6.h"

// Functions
void parseUartInput(void);
void parseJoystickInput(void);

void state00(void);
void state01(void);
void state02(void);
void state03(void);
void state04(void);
void state05(void);
void state06(void);
void state07(void);
void state08(void);
void state09(void);
void state10(void);
void state11(void);
void state12(void);
void state13(void);
void state14(void);
void state15(void);
void state16(void);
void state17(void);

void menuState00Func(void);
void menuState01Func(void);
void menuState02Func(void);
void menuState03Func(void);
void menuState04Func(void);
void menuState05Func(void);
void menuState06Func(void);
void menuState07Func(void);
void menuState08Func(void);
void menuState09Func(void);
void menuState10Func(void);
void menuState11Func(void);
void menuState12Func(void);
void menuState13Func(void);
void menuState14Func(void);
void menuState15Func(void);
void menuState16Func(void);
void menuState17Func(void);

// Global variables
volatile uint8_t menuState;
volatile uint8_t keyPush;


